//声明一个类（创建构造函数类）
var $ = function () {
    
}

/*
    这里是构造函数类 相当于php里的
    class ${
	   public funciton __constrat(){
	
	   }
    }

 */


function $(str){    //这里是构造函数
    //执行构造函数，或者初始化该类时，这里的代码会首先被执行
}


/*
   下面是类的属性和方法，相当于php里声明一个类，然后在里面添加属性和方法

   $.prototype 是js构造函数里的一个非常特殊的字段
   他的特殊之处在于，这个类(构造函数)的所有实例化副本，都会共享prototype这个属性，而prototype这个对象，在内存中只会存在一份
 */

$.prototype = function(){   //这里是构造函数以外的区域
    name:'jquery',
    css:function(){
    	alert(2);
    },
    hide:function(){
    	alert(3);
    }

}


















